be destroyed by artillery fire - Allemand Anglais Dictionnaire